package com.ocom.aiot.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ocom.aiot.vo.GetUserListVo;
import com.ocom.common.entity.aiot.EntityUserInfo;

import java.util.HashMap;
import java.util.List;

public interface UserInfoService extends IService<EntityUserInfo> {

    // 2.3.1.获取用户信息（getUserInfo）
    public EntityUserInfo GetUserInfo(String account);

    // 2.3.2.更新用户信息（updateUserInfo）
    public HashMap<String, Object> UpdateUserInfo(EntityUserInfo userInfo);

    // 2.3.3.添加用户信息（addUserInfo）
    public void AddUserInfo(EntityUserInfo entityUserInfo);

    // 获取用户列表（getUserList）
    public List<EntityUserInfo> GetUserList(GetUserListVo getUserListVo);
}
